environment development software management projects crm developers method 22 customer relationship dha thin-client navigation open source epa opacity cascading environmental css radius3 emissions